Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOWNCROFT Semi-Detached £72,000 21 Apr 2017
4 TOWNCROFT Semi-Detached £14,280 20 May 1996
26 TOWNCROFT Semi-Detached £115,000 18 Jan 2019
40 TOWNCROFT Semi-Detached £29,000 27 Mar 1997